having a screen - French English Dictionary